#include "bsp_led.h"
#include "esp_log.h"
//配置输出寄存器
#define GPIO_OUTPUT_PIN_SEL  (1ULL<<LED_PIN)

/**
 * @函数说明        LED的初始化
 * 
 */
void LedGpioConfig(void)
{
    gpio_config_t io_conf = {};
   
   //配置LED
    io_conf.intr_type = GPIO_INTR_DISABLE;
    io_conf.mode = GPIO_MODE_OUTPUT;
    io_conf.pin_bit_mask = GPIO_OUTPUT_PIN_SEL;
    io_conf.pull_down_en = 0;
    io_conf.pull_up_en = 0;
    gpio_config(&io_conf);
}

/**
 * @函数说明        设置LED亮
 * 
 */
void LedOn(void)
{
    gpio_set_level(LED_PIN, 0);
    //ESP_LOGI("led.c","led on");
}

/**
 * @函数说明        设置LED灭
 * 
 */
void LedOff(void)
{
    gpio_set_level(LED_PIN, 1);
    //ESP_LOGI("led.c","led off");
    
}
